#!/usr/local/bin/ruby

(k, n) = ARGV.map { |s| s.to_i }
x = (0...n).to_a
k.times do |i|
   r = i + rand(n - i)
   x[i],x[r] = x[r],x[i]
end
x[0...k].sort
